/**
 * 课程信息bo，课程信息
 */
export interface AddCourseBo {
    // 备注
    remark:string;
    /**
     * 购买人数
     */
    buyCount?: number;
    /**
     * 分类id
     */
    categoryId: string;
    /**
     * 孩子年龄标签ids
     */
    childAgeList?: string[];
    /**
     * 是否是核心课程，(1:是，0:否)
     */
    core?: boolean;
    /**
     * 课程价格
     */
    coursePrice?: number;
    /**
     * 课程排序，(前端显示使用)
     */
    courseRank?: number;
    /**
     * 课程封面图1
     */
    cover1?: string;
    /**
     * 课程封面图2
     */
    cover2?: string;
    /**
     * 数据创建者
     */
    createBy?: string;
    /**
     * 数据创建时间
     */
    createTime?: Date;
    /**
     * 删除标志，（0代表存在 2代表删除）
     */
    delFlag?: string;
    /**
     * 完成学习人数
     */
    finishCount?: number;
    /**
     * 主键
     */
    id?: number;
    /**
     * 课程简介
     */
    introduction?: string;
    /**
     * 标签ids
     */
    labelList: string[];
    /**
     * 课程logo
     */
    logo?: string;
    /**
     * 课程名称
     */
    name: string;
    /**
     * 上架状态，(0: 不上架；1:学校上架，2:公共上架)
     */
    onlineStatus?: string;
    /**
     * rank
     */
    orderNum?: number;
    /**
     * 讲师团队ID
     */
    organizationId?: string;
    /**
     * 关联课程拥有者主键
     */
    ownerId?: string;
    params?: { [key: string]: { [key: string]: any } };
    /**
     * 父母年龄标签ids
     */
    parentAgeList?: string[];
    /**
     * 付费状态，(0:免费，1:会免，2:收费,3:会免或收费)
     */
    paymentStatus?: number;
    /**
     * 划线价
     */
    rulingPrice?: number;
    /**
     * 所属场景id
     */
    sceneId: string;
    /**
     * 专家评分
     */
    score?: number;
    /**
     * 状态，(1:正常，0:禁用)
     */
    status?: string;
    /**
     * 学习人数
     */
    studyCount?: number;
    /**
     * 副标题
     */
    subtitle: string;
    /**
     * 总章节数
     */
    totalSection: number;
    /**
     * 课程类型
     */
    type: string;
    /**
     * 数据更新者
     */
    updateBy?: string;
    /**
     * 数据更新时间
     */
    updateTime?: Date;
}

export interface GetAgeListBo {
    brief?: string;
    height?: string;
    id?: number;
    isAsc?: string;
    letter?: string;
    orderByColumn?: string;
    orderNum?: number;
    pageNum?: number;
    pageSize?: number;
    /**
     * （1 儿童年龄段；2 家长年龄段）
     */
    type?: string;
    value?: string;
    weight?: string;
}
